﻿using System;
using System.Collections.Generic;

using SharedGenomics.Domain;

namespace SharedGenomics.DataAccess
{
    public interface IIndividualPhenotypeCollection : IEnumerable<IPhenotypeDataRow>
    {
        bool Contains(string individualId);
        IPhenotypeDataRow this[string id] { get; }
        IPhenotypeDataRow this[int index] { get; }
        IEnumerable<FileSchemaColumn> Columns { get; }
        int Count { get; }
        int ColumnCount { get; }
    }
}
